have rotted - Alemán Inglés Diccionario